stubborn dirt - French English Dictionary